chapter 8 exercise 1.2